草庐IT

java - 尝试读取 XLSX 文件时出现 NullpointerException

全部标签

javascript - 如何在 Typescript 接口(interface)文件中表示返回类型?

以下代码有什么区别:changeName():ng.IPromise;和changeName:()=>ng.IPromise;我知道一个是返回类型,但我对第一个感到困惑。这是函数体:changeName=():ng.IPromise=>{varself=this;self.chnAction="PREFERENCES.CHANGE_NAME.SUBMITTING_BUTTON_TEXT";self.chnErrorMessage=null;returnself.uss.changeName(self.chnNewFirstName,self.chnNewLastName).then((

javascript - 将 typescript 和 javascript 文件集成到同一个项目中

是否可以在同一个Angular项目中同时拥有typescript和javascript文件?我有一个相当大的Angular项目,我想将它迁移到typescript而不将所有文件重命名为.ts并修复错误。是否可以只用typescript编写一个Angular应用程序的一部分,而另一部分用javascript编写? 最佳答案 是的,使用typescript1.8中的最新标志--allowjs是可能的。您可以像这样修改tsconfig.json以包含它:{"compilerOptions":{"allowJs":true}}有关详细信息,

javascript - 不提供文件扩展名就无法导入 TypeScript 模块

我是TypeScript的新手,我希望我应该能够导入我的TS文件而无需指定它们是TS文件。我必须做import{sealed}from"./decorators/decorators.ts";而不是我想要的是正确的方式这是import{sealed}from"./decorators/decorators";这会导致错误表明它只查找以.js或.jsx结尾的文件我的tsconfig.json看起来像这样{"compileOnSave":true,"compilerOptions":{"module":"commonjs","moduleResolution":"node","jsx":"

javascript - Jstree:无法读取未定义的属性子项。时间问题?

我有一个对象数组,其中每个对象看起来都像这样的结构:vardata=[{"code":"i1","name":"Industry1","parentCode":"i0"},{//andmoreitemsjustlikethatone}];所以我正在使用jstree来构建层次结构View。由于jstree需要id和text,我将data数组映射如下:datatree=$.map(data,function(item){return{id:item.code,text:item.name,parent:item.parentCode};});然后我在我的hierarchydiv中初始化实际

javascript - 错误 : Cannot find module 'wrench' , 当我运行 gulp 命令时出现此错误

我已经在本地和全局安装了npm、bower和gulp。当我在该文件夹中运行gulp时,仍然出现此错误。Error:Cannotfindmodule'wrench'atFunction.Module._resolveFilename(module.js:325:15)atFunction.Module._load(module.js:276:25)atModule.require(module.js:353:17)atrequire(internal/module.js:12:17)atObject.(/home/myPC/documents/workspace/frontend/gul

javascript - 如何将png图像数据数组转换为视频文件

我正在通过canvas.getDataURL()从canvas获取帧。但是,现在我有一组png图像,但我想要一个视频文件。我该怎么做?varcanvas=document.getElementById("mycanvaselementforvideocapturing");varpngimages=[];...setInterval(function(){pngimages.push(canvas.toDataURL())},1000); 最佳答案 要获得完整的浏览器支持方式,您必须将图像批处理发送到服务器,然后使用一些服务器端程序

javascript - 如何在 gulp 任务中仅排除 .min.js 文件,同时保持在同一目录中?

虽然我遇到了一个问题,它一遍又一遍地循环处理文件,但我正在尝试为我的前端工作设置一个构建系统。这是我的js处理的问题,因为我不确定如何仅排除以.min作为后缀的文件。任务如下returngulp.src(["!dev/js/*.min.js","dev/js/*.js"]).pipe(plumber()).pipe(browserify()).pipe(smaps.init()).pipe(uglyify({preserveComments:"license"})).pipe(smaps.write()).pipe(rename({suffix:".min"})).pipe(gulp.

javascript - "sequelize.import()"如何从另一个文件导入模型?

当我按以下方式创建新模型时://user.jsfilemodule.exports=function(sequelize,DateTypes){returnsequelize.define("user",{email:{type:DateTypes.STRING,allowNull:false,unique:true,validate:{isEmail:true}},password:{type:DateTypes.STRING,allowNull:false,validate:{len:[7,100]}}});};然后进入我构建新数据库的db.js文件:varSequelize=re

javascript - 尝试在 js 中附加路由参数时出现问题

下面是我的js代码,它在anchor标记中附加路由及其参数。varhref="{!!route('ShowUserMainForm',['RoleID'=>"+row.RoleID+"])!!}";varUserColumn="Users";它给出了下面的urlhttp://localhost:1234/public/system-users/%20+%20row.RoleID%20+%20我期待以下。http://localhost:1234/public/system-users/1我错过了什么吗? 最佳答案 没有。的方法来做到

javascript - 打开 Chrome 扩展程序时出现 Service Worker TypeError

当我打开WAVE(Web可访问性评估工具)扩展程序时,我的服务人员在Chrome中抛出此错误:Uncaught(inpromise)TypeError:Requestscheme'chrome-extension'isunsupportedatsw.js:52(anonymous)@sw.js:52Promise.then(async)(anonymous)@sw.js:50Promise.then(async)(anonymous)@sw.js:45Promise.then(async)(anonymous)@sw.js:38我的服务worker代码是:(function(){'us